package com.zmn.mcc.common.constant;

/**
 * @author quanjic
 * @version v1.0
 * @since 2019/10/15 19:48
 **/
public class StaffArchivesConsts {

    /**
     * 户籍类型1.本地城镇，2.本地农村, 3.外地城镇（省内）4.外地农村（省内）, 5.外地城镇（省外）,6.外地农村（省外）
     */
    public final static int RESIDENCE_TYPE_LOCAL_CITY = 1;
    public final static String RESIDENCE_TYPE_LOCAL_CITY_STR = "本地城镇";
    public final static int RESIDENCE_TYPE_LOCAL_COUNTRYSIDE = 2;
    public final static String RESIDENCE_TYPE_LOCAL_COUNTRYSIDE_STR = "本地农村";
    public final static int RESIDENCE_TYPE_IN_PROVINCE_CITY = 3;
    public final static String RESIDENCE_TYPE_IN_PROVINCE_CITY_STR = "外地城镇（省内）";
    public final static int RESIDENCE_TYPE_IN_PROVINCE_COUNTRYSIDE = 4;
    public final static String RESIDENCE_TYPE_IN_PROVINCE_COUNTRYSIDE_STR = "外地农村（省内）";
    public final static int RESIDENCE_TYPE_OUT_PROVINCE_CITY = 5;
    public final static String RESIDENCE_TYPE_OUT_PROVINCE_CITY_STR = "外地城镇（省外）";
    public final static int RESIDENCE_TYPE_OUT_PROVINCE_COUNTRYSIDE = 6;
    public final static String RESIDENCE_TYPE_OUT_PROVINCE_COUNTRYSIDE_STR = "外地农村（省外）";

    /**
     * 最高学历：1.小学，2.初中，3.高中，4.中专，5.大专，6.本科，7.硕士，8.博士，9.其他
     */
    public final static int HIGHEST_EDU_PRIMARY_SCHOOL = 1;
    public final static String HIGHEST_EDU_PRIMARY_SCHOOL_STR = "小学";
    public final static int HIGHEST_EDU_MIDDLE_SCHOOL = 2;
    public final static String HIGHEST_EDU_MIDDLE_SCHOOL_STR = "初中";
    public final static int HIGHEST_EDU_HIGH_SCHOOL = 3;
    public final static String HIGHEST_EDU_HIGH_SCHOOL_STR = "高中";
    public final static int HIGHEST_EDU_POLYTECHNIC_SCHOOL = 4;
    public final static String HIGHEST_EDU_POLYTECHNIC_SCHOOL_STR = "中专";
    public final static int HIGHEST_EDU_JUNIOR_COLLEGE = 5;
    public final static String HIGHEST_EDU_JUNIOR_COLLEGE_STR = "大专";
    public final static int HIGHEST_EDU_UNDERGRADUATE = 6;
    public final static String HIGHEST_EDU_UNDERGRADUATE_STR = "本科";
    public final static int HIGHEST_EDU_MASTER = 7;
    public final static String HIGHEST_EDU_MASTER_STR = "硕士";
    public final static int HIGHEST_EDU_DOCTOR = 8;
    public final static String HIGHEST_EDU_DOCTOR_STR = "博士";
    public final static int HIGHEST_EDU_OTHER = 9;
    public final static String HIGHEST_EDU_OTHER_STR = "其他";

    /**
     * 婚姻状况：1.未婚，2.已婚，3.离异，4.丧偶，5.分居
     */
    public final static int MARRIAGE_STATUS_UNMARRIED = 1;
    public final static String MARRIAGE_STATUS_UNMARRIED_STR = "未婚";
    public final static int MARRIAGE_STATUS_MARRIED = 2;
    public final static String MARRIAGE_STATUS_MARRIED_STR = "已婚";
    public final static int MARRIAGE_STATUS_DIVORCE = 3;
    public final static String MARRIAGE_STATUS_DIVORCE_STR = "离异";
    public final static int MARRIAGE_STATUS_BEREAVEMENT = 4;
    public final static String MARRIAGE_STATUS_BEREAVEMENT_STR = "丧偶";
    public final static int MARRIAGE_STATUS_SEPARATION = 5;
    public final static String MARRIAGE_STATUS_SEPARATION_STR = "分居";

    /**
     * 政治面貌：1.团员，2.党员，3.群众，4.其他
     */
    public final static int POLITICAL_STATUS_LEAGUE_MEMBER = 1;
    public final static String POLITICAL_STATUS_LEAGUE_MEMBER_STR = "团员";
    public final static int POLITICAL_STATUS_PARTY_MEMBER = 2;
    public final static String POLITICAL_STATUS_PARTY_MEMBER_STR = "党员";
    public final static int POLITICAL_STATUS_THE_COMMON_PEOPLE = 3;
    public final static String POLITICAL_STATUS_THE_COMMON_PEOPLE_STR = "群众";
    public final static int POLITICAL_STATUS_OTHER = 4;
    public final static String POLITICAL_STATUS_OTHER_STR = "其他";

    /**
     * 证件有效期类型：1.有时限，2.长期
     */
    public final static int ID_CARD_VALIDIT_TYPE_TIME_LIMIT = 1;
    public final static int ID_CARD_VALIDIT_TYPE_ALWAYS = 2;


    /**
     * plat 员工档案模块文件上传地址
     */
    public final static String STAFF_ARCHIVES_UPLOAD_IMAGES_PATH = "plat/staff/archives/";

}
